package org.lex.jdbc.meta;

public class TypeInfoBean extends MetaBean {
	private String TYPE_NAME = null;
	private Number DATA_TYPE = null;// int
	private Number PRECISION = null;// int
	private String LITERAL_PREFIX = null;
	private String LITERAL_SUFFIX = null;
	private String CREATE_PARAMS = null;
	private Number NULLABLE = null;// short
	private Boolean CASE_SENSITIVE = null;// boolean
	private Number SEARCHABLE = null;// short
	private Boolean UNSIGNED_ATTRIBUTE = null;// boolean
	private Boolean FIXED_PREC_SCALE = null;// boolean
	private Boolean AUTO_INCREMENT = null;// boolean
	private String LOCAL_TYPE_NAME = null;
	private Number MINIMUM_SCALE = null;// short
	private Number MAXIMUM_SCALE = null;// short
	private Object SQL_DATA_TYPE = null;// unused
	private Object SQL_DATETIME_SUB = null;// unused
	private Number NUM_PREC_RADIX = null;// int

	public String getTYPE_NAME() {
		return TYPE_NAME;
	}

	public void setTYPE_NAME(String type_name) {
		TYPE_NAME = type_name;
	}

	public Number getDATA_TYPE() {
		return DATA_TYPE;
	}

	public void setDATA_TYPE(Number data_type) {
		DATA_TYPE = data_type;
	}

	public Number getPRECISION() {
		return PRECISION;
	}

	public void setPRECISION(Number precision) {
		PRECISION = precision;
	}

	public String getLITERAL_PREFIX() {
		return LITERAL_PREFIX;
	}

	public void setLITERAL_PREFIX(String literal_prefix) {
		LITERAL_PREFIX = literal_prefix;
	}

	public String getLITERAL_SUFFIX() {
		return LITERAL_SUFFIX;
	}

	public void setLITERAL_SUFFIX(String literal_suffix) {
		LITERAL_SUFFIX = literal_suffix;
	}

	public String getCREATE_PARAMS() {
		return CREATE_PARAMS;
	}

	public void setCREATE_PARAMS(String create_params) {
		CREATE_PARAMS = create_params;
	}

	public Number getNULLABLE() {
		return NULLABLE;
	}

	public void setNULLABLE(Number nullable) {
		NULLABLE = nullable;
	}

	public Boolean getCASE_SENSITIVE() {
		return CASE_SENSITIVE;
	}

	public void setCASE_SENSITIVE(Boolean case_sensitive) {
		CASE_SENSITIVE = case_sensitive;
	}

	public Number getSEARCHABLE() {
		return SEARCHABLE;
	}

	public void setSEARCHABLE(Number searchable) {
		SEARCHABLE = searchable;
	}

	public Boolean getUNSIGNED_ATTRIBUTE() {
		return UNSIGNED_ATTRIBUTE;
	}

	public void setUNSIGNED_ATTRIBUTE(Boolean unsigned_attribute) {
		UNSIGNED_ATTRIBUTE = unsigned_attribute;
	}

	public Boolean getFIXED_PREC_SCALE() {
		return FIXED_PREC_SCALE;
	}

	public void setFIXED_PREC_SCALE(Boolean fixed_prec_scale) {
		FIXED_PREC_SCALE = fixed_prec_scale;
	}

	public Boolean getAUTO_INCREMENT() {
		return AUTO_INCREMENT;
	}

	public void setAUTO_INCREMENT(Boolean auto_increment) {
		AUTO_INCREMENT = auto_increment;
	}

	public String getLOCAL_TYPE_NAME() {
		return LOCAL_TYPE_NAME;
	}

	public void setLOCAL_TYPE_NAME(String local_type_name) {
		LOCAL_TYPE_NAME = local_type_name;
	}

	public Number getMINIMUM_SCALE() {
		return MINIMUM_SCALE;
	}

	public void setMINIMUM_SCALE(Number minimum_scale) {
		MINIMUM_SCALE = minimum_scale;
	}

	public Number getMAXIMUM_SCALE() {
		return MAXIMUM_SCALE;
	}

	public void setMAXIMUM_SCALE(Number maximum_scale) {
		MAXIMUM_SCALE = maximum_scale;
	}

	public Object getSQL_DATA_TYPE() {
		return SQL_DATA_TYPE;
	}

	public void setSQL_DATA_TYPE(Object sql_data_type) {
		SQL_DATA_TYPE = sql_data_type;
	}

	public Object getSQL_DATETIME_SUB() {
		return SQL_DATETIME_SUB;
	}

	public void setSQL_DATETIME_SUB(Object sql_datetime_sub) {
		SQL_DATETIME_SUB = sql_datetime_sub;
	}

	public Number getNUM_PREC_RADIX() {
		return NUM_PREC_RADIX;
	}

	public void setNUM_PREC_RADIX(Number num_prec_radix) {
		NUM_PREC_RADIX = num_prec_radix;
	}
}
